Cobbler (software)

Cobbler (software)
Stable release 2.0.3 / March 2, 2010; 23 months ago (2010-03-02)
Written in Python
Operating system Cross-platform
Type Installation
License GNU General Public License
Website Cobbler

Cobbler is a Linux provisioning server that centralizes and simplifies control of services including DHCP, TFTP, and DNS for the purpose of performing network-based operating systems installs.[1] [2] It can be configured for PXE, reinstallations, and virtualized guests using Xen, KVM or VMware. Cobbler interacts with the koan program for re-installation and virtualization support. koan and Cobbler use libvirt to integrate with different virtualization software.

Cobbler builds on the Kickstart mechanism and offers installation profiles that can be applied to one or many machines. It also features integration with Yum to aid in machine installs.

Although Cobbler primarily targets RPM-based installs via Kickstart and anaconda, it can be used to configure a PXE server to boot various non-RPM boot images such as Knoppix and other flavors of Debian.

References